home *** CD-ROM | disk | FTP | other *** search
-
- DEMO DOCUMENTATION
-
- Demo.Com and Makelist.Com are companion programs which will run each other
- but are completely stand-alone programs. They do not stay in memory but
- rather make use of Turbo Pascal's "execute(program)" procedure. This uses
- the same runtime system of the original program but substitutes the program
- code of the new program for the current one. It is very important that both
- programs be compiled to ".Com" files with exactly the same code and data
- segment sizes. For instance:
-
- In the Options menu of Turbo Pascal one must select Com-file for the mode.
- Then a new menu will appear. At this stage ignore this new menu. Type Q for
- Quit. The main menu will appear again. Select Compile. A ".Com" file will
- be created. Record (I suggest on paper!) the size, in paragraphs, of the
- code and data segments shown on the screen. Then select Work file and load
- the other program. Repeat the above and record code and data segments.
- Compare the code segment values for each program and select the largest one.
- Do the same for the data segments. Recompile BOTH programs to ".Com" files
- with these segment values, in paragraphs, by using the options menu. Select
- cOde to set the code segment and Data to set data segment.
-
- I am including Demo.Com and Makelist.Com as well as the (source code) ".Pas"
- files for those who do not have Turbo Pascal (must be version 3.0). I
- suggest that if one is going to do any compiling that they make copies of the
- ".Com" files on another disk first or the files will be overwritten. If they
- were not compiled properly then the ".Com" files will not function.
-
- These programs will not work in the Memory compile mode since Turbo Pascal
- does not support the "execute(program)" procedure in that mode. The user must
- run them from the DOS prompt as ".Com" files.
-
- It should be noted that these programs run only on the IBM color graphics
- adapter or workalikes. The programs manipulate the hardware directly so no
- promises are made for any other type of hardware. Use at your own risk!
-
- Have fun with these programs and if you find the code or programs useful
- a contribution of $10.00 would be appreciated. Please send to:
-
-
- Joe Halbleib
- 36229 Magellan Dr.
- Fremont, CA. 94536
-
-
- Contributors may negotiate for customized versions of these programs for
- amounts to be decided at the time of request.